.hw-box{width:480px; float:left; z-index:9999;color:#369; background:#DFE8F6; border:1px solid #369;  padding:0px; position:absolute;}
.hw-box-bg{ background:#aaa; width:100px; height:2000px; position:absolute; top:0; left:0;filter:alpha(opacity=50);opacity: 0.5;}
.hw-box-title{ width:480px; float:left; background:#9a9af4; color:#fff; _padding:0;}
.hw-box-title-close{ width:20px; float:right; color:red;  text-align:center;}
.hw-box-title-content{ width:440px; float:left;  margin-left:20px; margin-top:10px;}
.hw-box-content{padding:40px 0 30px 20px;_padding:20px 10px; color:#333;}